A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Aloysius, A.
- An Experimental Study for the Comparison of LCOM Values and IQ Based on Time Analysis
Authors
1 St Joseph's College, Tiruchirappalli, IN
Source
Software Engineering, Vol 4, No 3 (2012), Pagination: 81-85Abstract
An experiment was conducted to perceive the comparison between lcom values and IQ based on time analysis. One of themost important and significant software attributes for assessing objectoriented software quality. In this experiment many strategies andmethods were used to perform lcom. To implement the strategy a test was conducted for 60 students undergoing their post graduation in computer applications and a program comprehension was performed with individual groups. The correlation value of the comprehension time for each of the program was calculated. From the study it was found that when in the case of intersection and when values are high it will lead to less complexity and in other cases if no intersection is found between one to n methods it will certainly lead to high complexity.
Keywords
Cognitive Science, IQ, Debugging, Statistical Test.- A Review on Lack of Cohesion in Method
Authors
1 St Joseph's College, Tiruchirappalli, IN
Source
Software Engineering, Vol 4, No 2 (2012), Pagination: 76-79Abstract
Cohesion is an important software attribute; it is one of the significant criterions for assessing object oriented software quality. Modules with high cohesion have a propensity to be preferable because high cohesion is associated with several desirable traits of software including robustness, reliability, reusability, and understandability while in the other case low cohesion is associated with undesirable traits such as being difficult to maintain, difficult to test, difficult to reuse, and even difficult to understand. This paper puts together the various techniques of lcom which has been proposed by various authors and this will give the overview about Lcom. This paper incorporates an assortment of aspects of lcom, which allows the reader to get a clear perspective on lcom. A selected choice of research articles were fused into this paper to facilitate the ease of a researcher searching for articles related to cohesion which in event makes the study of that researcher more competent.Keywords
Cognitive Science, Cohesion, LCOM, LCOM1, LCOM2, LCOM3, TCC.- A Study on Emotional Quotient (EQ) and Debugging Ability of Component Based System (CBS)
Authors
1 St. Joseph’s College (Autonomous), Tiruchirappalli, Tamilnadu, IN
2 Department of Computer Science, St. Joseph’s College (Autonomous), Tiruchirappalli, Tamilnadu, IN
Source
Software Engineering, Vol 3, No 10 (2011), Pagination: 430-435Abstract
There is a lack of measuring techniques in the field of software engineering when compared to the other engineering disciplines. The core focus of the software developers is to reduce the complexity of the software developed. The interest in cognitive methods and techniques has grown to be a great aid in software development. The aim of this paper is to perform a study on a set of students to test/measure their debugging capabilities based on their emotional quotient. These innovative techniques are on the verge of becoming main stream to adapt to measure newer technologies, while newer technologies emerge researchers invent newer methods to measure the complexity of software development. The Pearson correlation statistical method is used to analyze the outcome pertaining to the EQ of the students and their debugging capabilities to derive the result. Debugging capabilities of programmers tend to differ according to their emotional levels, debugging of programs using Component Based Systems and the Emotional Quotient’s (EQ) relation is studied and experiments are conducted to evaluate various emotional and stress levels in correspondence to specific debugging capabilities of the programmer in subject to different technologies. From this study it is found that the student’s ability to debug a piece of code drastically differs based on his/her emotional quotient.Keywords
Cognitive Science, Eq, Debugging, Statistical Test, Component Based Programming.- An Analysis of Dependency between Personality Traits and Debugging Ability in Component Based System (CBS)
Authors
1 Computer Science, St. Joseph’s College, Tiruchirappalli, IN
Source
Software Engineering, Vol 3, No 7 (2011), Pagination: 288-292Abstract
In recent years, the winds of cognitive science is gently ushering changes in the latest software technologies. Also the traditional software complexity measures focuses only on addressing the complexity of the procedure oriented and object oriented software development. Thus envisioning new areas like component based system would lead to better utilization of resources and make the end user’s task easier. Thus an experiment has been conducted to study the link between personality traits and program debugging in component based systems. In our experimental setting, the debugging test was conducted in java bean programs and Personality test in Eysenck's personality inventory and the results were correlated. From the results, it is observed that there is a positive correlation between the personality traits and debugging. Psychoticism personality people performed better in debugging compared to the other two personality traits students.Keywords
Cognitive Science, Personality Traits, Debugging, Statistical Test, Component Based Programming.- An Investigation into the Relationship between Intel-Ligence Quotient (IQ) and Debugging Ability of Component Based Systems (CBS)
Authors
1 Computer Science, St. Joseph's College, Tiruchirappalli, IN
2 Computer Science, St Joseph‟s College-Tiruchirappalli, IN
3 Computer Science, St Joseph‟s College, Tiruchirappalli, IN
Source
Software Engineering, Vol 3, No 7 (2011), Pagination: 293-298Abstract
In recent years there has been a great upsurge in the field of cognitive science too. Also the traditional software complexi-ty measures focuses only on addressing the complexity of the proce-dural oriented and object oriented software development. Thus envi-sioning new areas like Component Based System would lead to better utilization of resources and make the end user‟s task. An experiment has been conducted to study the relation between Intelligent Quotient (IQ) and program debugging in Component Based systems on the assumption that programmers are not consistent in their debugging capabilities. In our experimental setting, the debugging test in Com-ponent based programming language features and the IQ test based on Binet-Simon scale were conducted and the results were correlated. From the results, we observe that there is a positive correlation be-tween the IQ value and debugging ability of the students. Thus there is evidence that similar cognitive skills are used for debugging and IQ Test.Keywords
Cognitive Science, IQ, Debugging, Statistical Test, Component Based Programming.- An Investigation into the Impact of OO Design on Program Debugging with Individual and Collaborative Approaches
Authors
1 Department of Computer Science, St. Joseph’s College, Tiruchirappalli – 620002, IN
Source
Software Engineering, Vol 2, No 9 (2010), Pagination: 186-190Abstract
Object Oriented (OO) programming paradigm is widely used in software development. The primary objective of this paper is to study the impact of OO design features on the primary cognitive process namely debugging. It is an accepted fact that software engineering processes require a significant amount of time in debugging. The debugging in turn contains program comprehension and testing as the central tasks. In pair programming, two programmers work collaboratively on the same algorithm, design or programming task, sitting side by side at one computer. This practice has been used several times in the last decades as an improved way of developing software. Various researchers emphasize the need for resources to understand the relation between the cognitive activities on Program debugging and the structure of programming language. The design features were extracted using the OO metrics. From the study conducted, it is clear that depth of inheritance, coupling, number of children, and number of public methods should be reduced to enhance the debugging of any program when performed individually or in pair. It is also observed that in order to enhance the debugging ability the coupling should be minimized.Keywords
Pair (Collaborative) Programming, Program Debugging, Complexity Metric.- On Validating Class Level Cognitive Metrics
Authors
1 Department of Computer Science, St. Joseph’s College, Tiruchirappalli – 620002, IN
2 Department of Computer Science and Engineering, Bharathidasan University, Tiruchirappalli – 620023, IN